package com.empire.module.sporttery.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serial;
import java.io.Serializable;

/**
 * 足球竞猜-比分vo
 *
 * @author xgd
 * @since 2025-5-09
 */
@Data
@Accessors(chain = true)
public class CrsItemVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
    @Schema(description = "游戏编码")
    private String gameCode;
    @Schema(description = "是否单关")
    private Boolean single;
    @Schema(description = "1:0")
    private BonusVO s10;
    @Schema(description = "2:0")
    private BonusVO s20;
    @Schema(description = "2:1")
    private BonusVO s21;
    @Schema(description = "3:0")
    private BonusVO s30;
    @Schema(description = "3:1")
    private BonusVO s31;
    @Schema(description = "3:2")
    private BonusVO s32;
    @Schema(description = "4:0")
    private BonusVO s40;
    @Schema(description = "4:1")
    private BonusVO s41;
    @Schema(description = "4:2")
    private BonusVO s42;
    @Schema(description = "5:0")
    private BonusVO s50;
    @Schema(description = "5:1")
    private BonusVO s51;
    @Schema(description = "5:2")
    private BonusVO s52;
    @Schema(description = "胜其他")
    private BonusVO s53;


    @Schema(description = "0:0")
    private BonusVO s00;
    @Schema(description = "1:1")
    private BonusVO s11;
    @Schema(description = "2:2")
    private BonusVO s22;
    @Schema(description = "3:3")
    private BonusVO s33;
    @Schema(description = "平其他")
    private BonusVO s44;

    @Schema(description = "0:1")
    private BonusVO s01;
    @Schema(description = "0:2")
    private BonusVO s02;
    @Schema(description = "1:2")
    private BonusVO s12;
    @Schema(description = "0:3")
    private BonusVO s03;
    @Schema(description = "1:3")
    private BonusVO s13;
    @Schema(description = "2:3")
    private BonusVO s23;
    @Schema(description = "0:4")
    private BonusVO s04;
    @Schema(description = "1:4")
    private BonusVO s14;
    @Schema(description = "2:4")
    private BonusVO s24;
    @Schema(description = "0:5")
    private BonusVO s05;
    @Schema(description = "1:5")
    private BonusVO s15;
    @Schema(description = "2:5")
    private BonusVO s25;
    @Schema(description = "负其他")
    private BonusVO s35;

}
